#! /usr/bin/env python
# -*- coding:utf-8 -*-
# @Time : 2020/11/16 20:47
# @Author : youngchaolin

print()

'''
正则表达式
1 元字符 \d \w \s \t \n \D \W \S
2 . [] [^] $
3 () |
量词
? + *
{n} {n,m} {n,} 
贪婪匹配
默认是贪婪的
非贪婪，量词的后面加？
转义符
如果有特殊意义，\元字符能够取消这个字符的特殊意义，表示只匹配\后面原本的内容,如[.*+?()]
re模块
findall会优先显示分组内的内容
取消优先显示(?:正则)
search
只能返回第一个符合条件的项
得到的结果需要.group取值
默认获取完整的匹配结果
通过group(n)获取第n个分组中的内容

'''

# a开头，由至少一个字母组成的字符串
# ^a[a-zA-Z]*
# 以1开头，中间3-5位数字，x结尾，中间的值不能超过5位
# 1[0-9]{3,5}x

